package com.rfsp.mcp.pojo.po;

import java.math.BigDecimal;
import java.util.Date;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.SequenceGenerator;
import javax.persistence.Table;

import com.rfsp.common.base.BasePO;

/** 卫健委定点机构信息表 */
@Entity
@Table(name="MCP_ORG_WJW")
public class OrgWjwPO extends BasePO {
    /** 主键ID */
    @SequenceGenerator(name="MCP_ORG_WJW", sequenceName="SEQ_MCP_ORG_WJW")
    @Id
    private Long id;

    /** 辅助标识，防止修改主键ID查询的漏洞，不保证唯一 */
    private String aid;
    
    /** 机构表主键 */
    private Long orgId;

    /** 信息来源 */
    private String source;

    /** 上传时间 */
    private Date uploadTime;

    /** 上传用户ID */
    private Long uploadUserId;

    /** 机构名称 */
    private String orgName;

    /** 统一社会信用代码 */
    private String orgCode;

    /** 全国唯一识别码 */
    private String orgUid;

    /** 当前状态 */
    private String orgStatus;

    /** 机构类别 */
    private String orgCategory;

    /** 机构级别 */
    private String orgClass;

    /** 机构等次 */
    private String orgGrade;

    /** 登记号 */
    private String regCode;

    /** 机构地址 */
    private String address;

    /** 电话号码 */
    private String tel;

    /** 登记发证机关 */
    private String regAgency;

    /** 注册资金 */
    private String regCapital;

    /** 行政区划 */
    private String bizArea;

    /** 经营性质 */
    private String bizType;

    /** 诊疗科目名称 */
    private String bizSubject;

    /** 服务方式 */
    private String serviceMode;

    /** 批准文号 */
    private String verifyFileNo;

    /** 床位数 */
    private String bedSize;

    /** 牙椅数 */
    private String chairSize;

    /** 法人姓名 */
    private String corporationName;

    /** 法人证件号 */
    private String corporationIdNo;

    /** 负责人姓名 */
    private String directorName;

    /** 负责人证件号 */
    private String directorIdNo;

    /** 申请日期 */
    private String applyDate;

    /** 批准日期 */
    private String verifyDate;

    /** 有效期开始日期 */
    private String validityBeginDate;

    /** 有效期截止日期 */
    private String validityEndDate;

    /** 开业日期 */
    private String openDate;

    /** 下一校验日期 */
    private String nextCheckDate;

    /** 操作用户ID */
    private Long optUserId;

    /** 操作时间 */
    private Date optTime;

    /** 操作类型（1.新增 2.修改 3.删除） */
    private String optType;

    /** null */
    private String remark1;

    /** null */
    private String remark2;

    /** null */
    private String remark3;

    /** null */
    private String remark4;

    /** null */
    private String remark5;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getAid() {
        return aid;
    }

    public void setAid(String aid) {
        this.aid = aid;
    }

    public String getSource() {
        return source;
    }

    public void setSource(String source) {
        this.source = source;
    }

    public Date getUploadTime() {
        return uploadTime;
    }

    public void setUploadTime(Date uploadTime) {
        this.uploadTime = uploadTime;
    }

    public Long getUploadUserId() {
        return uploadUserId;
    }

    public void setUploadUserId(Long uploadUserId) {
        this.uploadUserId = uploadUserId;
    }

    public String getOrgName() {
        return orgName;
    }

    public void setOrgName(String orgName) {
        this.orgName = orgName;
    }

    public String getOrgCode() {
        return orgCode;
    }

    public void setOrgCode(String orgCode) {
        this.orgCode = orgCode;
    }

    public String getOrgUid() {
        return orgUid;
    }

    public void setOrgUid(String orgUid) {
        this.orgUid = orgUid;
    }

    public String getOrgStatus() {
        return orgStatus;
    }

    public void setOrgStatus(String orgStatus) {
        this.orgStatus = orgStatus;
    }

    public String getOrgCategory() {
        return orgCategory;
    }

    public void setOrgCategory(String orgCategory) {
        this.orgCategory = orgCategory;
    }

    public String getOrgClass() {
        return orgClass;
    }

    public void setOrgClass(String orgClass) {
        this.orgClass = orgClass;
    }

    public String getOrgGrade() {
        return orgGrade;
    }

    public void setOrgGrade(String orgGrade) {
        this.orgGrade = orgGrade;
    }

    public String getRegCode() {
        return regCode;
    }

    public void setRegCode(String regCode) {
        this.regCode = regCode;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public String getTel() {
        return tel;
    }

    public void setTel(String tel) {
        this.tel = tel;
    }

    public String getRegAgency() {
        return regAgency;
    }

    public void setRegAgency(String regAgency) {
        this.regAgency = regAgency;
    }

    public String getRegCapital() {
        return regCapital;
    }

    public void setRegCapital(String regCapital) {
        this.regCapital = regCapital;
    }

    public String getBizArea() {
        return bizArea;
    }

    public void setBizArea(String bizArea) {
        this.bizArea = bizArea;
    }

    public String getBizType() {
        return bizType;
    }

    public void setBizType(String bizType) {
        this.bizType = bizType;
    }

    public String getBizSubject() {
        return bizSubject;
    }

    public void setBizSubject(String bizSubject) {
        this.bizSubject = bizSubject;
    }

    public String getServiceMode() {
        return serviceMode;
    }

    public void setServiceMode(String serviceMode) {
        this.serviceMode = serviceMode;
    }

    public String getVerifyFileNo() {
        return verifyFileNo;
    }

    public void setVerifyFileNo(String verifyFileNo) {
        this.verifyFileNo = verifyFileNo;
    }

    public String getBedSize() {
        return bedSize;
    }

    public void setBedSize(String bedSize) {
        this.bedSize = bedSize;
    }

    public String getChairSize() {
        return chairSize;
    }

    public void setChairSize(String chairSize) {
        this.chairSize = chairSize;
    }

    public String getCorporationName() {
        return corporationName;
    }

    public void setCorporationName(String corporationName) {
        this.corporationName = corporationName;
    }

    public String getCorporationIdNo() {
        return corporationIdNo;
    }

    public void setCorporationIdNo(String corporationIdNo) {
        this.corporationIdNo = corporationIdNo;
    }

    public String getDirectorName() {
        return directorName;
    }

    public void setDirectorName(String directorName) {
        this.directorName = directorName;
    }

    public String getDirectorIdNo() {
        return directorIdNo;
    }

    public void setDirectorIdNo(String directorIdNo) {
        this.directorIdNo = directorIdNo;
    }

    public String getApplyDate() {
		return applyDate;
	}

	public void setApplyDate(String applyDate) {
		this.applyDate = applyDate;
	}

	public String getVerifyDate() {
		return verifyDate;
	}

	public void setVerifyDate(String verifyDate) {
		this.verifyDate = verifyDate;
	}

	public String getValidityBeginDate() {
		return validityBeginDate;
	}

	public void setValidityBeginDate(String validityBeginDate) {
		this.validityBeginDate = validityBeginDate;
	}

	public String getValidityEndDate() {
		return validityEndDate;
	}

	public void setValidityEndDate(String validityEndDate) {
		this.validityEndDate = validityEndDate;
	}

	public String getOpenDate() {
		return openDate;
	}

	public void setOpenDate(String openDate) {
		this.openDate = openDate;
	}

	public String getNextCheckDate() {
		return nextCheckDate;
	}

	public void setNextCheckDate(String nextCheckDate) {
		this.nextCheckDate = nextCheckDate;
	}

	public Long getOptUserId() {
        return optUserId;
    }

    public void setOptUserId(Long optUserId) {
        this.optUserId = optUserId;
    }

    public Date getOptTime() {
        return optTime;
    }

    public void setOptTime(Date optTime) {
        this.optTime = optTime;
    }

    public String getOptType() {
        return optType;
    }

    public void setOptType(String optType) {
        this.optType = optType;
    }

    public String getRemark1() {
        return remark1;
    }

    public void setRemark1(String remark1) {
        this.remark1 = remark1;
    }

    public String getRemark2() {
        return remark2;
    }

    public void setRemark2(String remark2) {
        this.remark2 = remark2;
    }

    public String getRemark3() {
        return remark3;
    }

    public void setRemark3(String remark3) {
        this.remark3 = remark3;
    }

    public String getRemark4() {
        return remark4;
    }

    public void setRemark4(String remark4) {
        this.remark4 = remark4;
    }

    public String getRemark5() {
        return remark5;
    }

    public void setRemark5(String remark5) {
        this.remark5 = remark5;
    }

	public Long getOrgId() {
		return orgId;
	}

	public void setOrgId(Long orgId) {
		this.orgId = orgId;
	}
    
    
}